Ida spIda sp


Ida sp

The flowers of this orchid are the largest that one can meet in the surroundings of Machu-Picchu. It blooms from November to March, and is difficult to spot because it is as green as its environment. 

This site uses cookies.It's noted, thank you.